﻿using System;
using System.Collections.ObjectModel;
using MP3Ganizer.BusinessObject.Infos;
using System.Collections.Generic;
using MP3Ganizer.BusinessObject.Services.Common;
namespace MP3Ganizer.BusinessObject.Services.IO
{
    public interface IFileService
    {
        IServiceResult GetMP3InfosFromDirectory(string directory, ObservableCollection<MP3Infos> list);
        IEnumerable<MP3Infos> GetMP3InfosFromDirectory(string directory);
        bool TryToApplySettings(IEnumerable<MP3Infos> infos, string directory, out System.Collections.Generic.IEnumerable<MP3Infos> withProblem);
    }
}
